3
תגובות
אהלן .

אני שולח בAJAX דרך GET שתי פרמטרים .
הקוד הוא
$.ajax({
   type: "GET",
   url: "get_name.php",
   data: "filename=" + file.name + "?size=" + file.size ,
success: function(msg){
     var hashname = callback;
   }
});


מדוע הוא לא עובד ? נעזרתי במדריך באתר הזה : http://www.internet-israel.com/internet/%D7%9E%D7%93%D7%A8%D7%99%D7%9B%D7%99%D7%9D/jquery/jquery-%D7%95-ajax/

אני שולח 2 פרמטרים וצריך לקבל מהקובץ get_name טקסט כלשהוא ...

תודה

3 תשובות

avatar ענה login_sucks ב 27 ליוני 2012 #

בשורה data השתמשת בלי כוונה בסימן שאלה במקום ב-&.

data: "filename=" + file.name + "&size" + file.size

avatar ענה iiddaannyy ב 27 ליוני 2012 #

1. מה שמפריד בין הפרמטרים הוא אמפרסנד (&) ולא סימן שאלה.
2. תעשה לעצמך טובה ותשתמש באובייקט בשביל ה-data:

$.ajax({
   type: "GET",
   url: "get_name.php",
   data: {'filename' : file.name, 'size' : file.size},
success: function(msg){
     var hashname = callback;
   }
});

avatar ענה shlomo120 ב 27 ליוני 2012 #

תודה רבה !